// pages/me/me.js
import { post, get } from "../../api";

Page({

  /**
   * 页面的初始数据
   */
  data: {
    user:{},    //用户信息
    shops:{}    //店铺信息
  },

  navDeliver:function(){
    wx.navigateTo({
      url: '../deliver/deliver',
    })
  },

  // 登录
  onLgin: function(){
    post('/users/login',{
      "id":100026,
      "password":"1211"
    },'登录..').then(user=>{
      console.log('登录信息', user);
      wx.hideLoading()
      this.setData({user:user.data.user})
      wx.setStorageSync('ctToken', user.data.token)
    })
  },

  //注册店铺
  onShops: function(){
    post('/shops',{
      "name":"国庆奶茶",
    "fmImg":"https://img1.baidu.com/it/u=2709848315,2408458208&fm=253&fmt=auto&app=120&f=PNG?w=500&h=554",
    "category":["1天","2天","7天"]
    },'注册店铺',true).then(shops=>{
      console.log('注册店铺',shops);
      this.setData({shops:shops.data})
      wx.hideLoading()
    })
  },

  navShops: function(){
      wx.navigateTo({
        url: '../shops/shops',
      })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    let token = wx.getStorageSync('ctToken')
    if(token){
      // 用户信息
      get('/users','登录', true).then(user=>{
        console.log('用户信息', user);
        this.setData({user:user.data})
        wx.hideLoading()
      })

      //店铺消息
      get('/shops','加载...',true).then(shops=>{
        console.log(shops);
        if(shops.statusCode == 200){
          this.setData({shops:shops.data})
          wx.hideLoading()
        }
      })

    }else{
      this.onLgin()
    }
      
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})